conveniently mounted - French English Dictionary